(security) deposit - Englisch Synonyme Wörterbuch